[INFO] cloning repository https://github.com/pleme-io/caixa-libc
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pleme-io/caixa-libc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fcaixa-libc", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fcaixa-libc'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] bf9bf29957b850030fcbeeabae6c7e8a5d0228ad
[INFO] fixing pleme-io/caixa-libc against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpleme-io%2Fcaixa-libc" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/pleme-io/caixa-libc
[INFO] finished tweaking git repo https://github.com/pleme-io/caixa-libc
[INFO] tweaked toml for git repo https://github.com/pleme-io/caixa-libc written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pleme-io/caixa-libc on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pleme-io/caixa-libc already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0
[INFO] running `Command { std: "docker" "start" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating ctest-test/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating libc-test/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ctest v0.5.1 (/opt/rustwide/workdir/ctest)
[INFO] [stderr] warning: `ctest/build.rs` is already on the latest edition (2024), unable to migrate further
[INFO] [stderr] 
[INFO] [stderr] If you are trying to migrate from the previous edition (2021), the
[INFO] [stderr] process requires following these steps:
[INFO] [stderr] 
[INFO] [stderr] 1. Start with `edition = "2021"` in `Cargo.toml`
[INFO] [stderr] 2. Run `cargo fix --edition`
[INFO] [stderr] 3. Modify `Cargo.toml` to set `edition = "2024"`
[INFO] [stderr] 4. Run `cargo build` or `cargo test` to verify the fixes worked
[INFO] [stderr] 
[INFO] [stderr] More details may be found at
[INFO] [stderr] https://doc.rust-lang.org/edition-guide/editions/transitioning-an-existing-project-to-a-new-edition.html
[INFO] [stderr] 
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling libc v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]        Fixed build.rs (1 fix)
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking annotate-snippets v0.11.5
[INFO] [stderr]     Checking glob v0.3.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]        Fixed src/unix/linux_like/mod.rs (12 fixes)
[INFO] [stderr]        Fixed src/unix/linux_like/linux_l4re_shared.rs (8 fixes)
[INFO] [stderr]        Fixed src/unix/linux_like/linux/mod.rs (5 fixes)
[INFO] [stderr]        Fixed src/macros.rs (6 fixes)
[INFO] [stderr]        Fixed src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs (1 fix)
[INFO] [stderr]        Fixed src/unix/linux_like/linux/gnu/mod.rs (9 fixes)
[INFO] [stderr]        Fixed src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs (1 fix)
[INFO] [stderr]        Fixed src/new/common/linux_like/pthread.rs (1 fix)
[INFO] [stderr]        Fixed src/unix/mod.rs (15 fixes)
[INFO] [stderr]        Fixed src/new/common/posix/pthread.rs (1 fix)
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]     Checking bitflags v2.11.1
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking yansi v1.0.1
[INFO] [stderr]     Checking fastrand v2.4.1
[INFO] [stderr]    Compiling basic-toml v0.1.10
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]    Migrating tests/const_fn.rs from 2021 edition to 2024
[INFO] [stderr]     Checking pretty_assertions v1.4.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling askama_parser v0.14.0
[INFO] [stderr]    Compiling askama_derive v0.14.0
[INFO] [stderr]    Compiling askama v0.14.0
[INFO] [stderr] warning: `ctest/src/lib.rs` is already on the latest edition (2024), unable to migrate further
[INFO] [stderr]    Compiling libc-test v0.1.0 (/opt/rustwide/workdir/libc-test)
[INFO] [stderr]    Compiling ctest-test v0.1.0 (/opt/rustwide/workdir/ctest-test)
[INFO] [stderr]    Migrating libc-test/build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating ctest-test/build.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed libc-test/build.rs (1 fix)
[INFO] [stderr] warning: `ctest/tests/basic.rs` is already on the latest edition (2024), unable to migrate further
[INFO] [stderr]    Migrating ctest-test/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed ctest-test/src/t2.rs (1 fix)
[INFO] [stderr]        Fixed ctest-test/src/t1.rs (3 fixes)
[INFO] [stderr]    Migrating ctest-test/tests/all.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating ctest-test/src/bin/t1.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed ctest-test/tests/all.rs (2 fixes)
[INFO] [stderr]    Migrating ctest-test/src/bin/t2.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs (27 fixes)
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs (119 fixes)
[INFO] [stderr] warning: libc-test@0.1.0: /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/ctest_output.c: In function 'ctest_roundtrip__af_alg_iv':
[INFO] [stderr] warning: libc-test@0.1.0: /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/ctest_output.c:60204:1: note: the ABI of passing struct with a flexible array member has changed in GCC 4.4
[INFO] [stderr] warning: libc-test@0.1.0: 60204 | ) {
[INFO] [stderr] warning: libc-test@0.1.0:       | ^
[INFO] [stderr]    Migrating libc-test/tests/linux_if_arp.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_if_arp.rs (1 fix)
[INFO] [stderr]    Migrating libc-test/tests/cmsg.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed libc-test/tests/cmsg.rs (1 fix)
[INFO] [stderr]    Migrating libc-test/tests/linux_termios.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_termios.rs (24 fixes)
[INFO] [stderr]    Migrating libc-test/tests/linux_elf.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_elf.rs (36 fixes)
[INFO] [stderr]    Migrating libc-test/tests/linux_strerror_r.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_strerror_r.rs (1 fix)
[INFO] [stderr]    Migrating libc-test/tests/linux_kernel_version.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating libc-test/tests/linux_gnu_baud.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating libc-test/tests/linux_ipv6.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_ipv6.rs (5 fixes)
[INFO] [stderr]    Migrating libc-test/tests/style_tests.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating libc-test/tests/linux_fcntl.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/linux_fcntl.rs (7 fixes)
[INFO] [stderr]    Migrating libc-test/tests/makedev.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed libc-test/tests/makedev.rs (1 fix)
[INFO] [stderr]    Migrating libc-test/tests/style.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating libc-test/tests/sigrt.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed libc-test/tests/sigrt.rs (1 fix)
[INFO] [stderr]    Migrating libc-test/tests/errqueue.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed libc-test/tests/errqueue.rs (1 fix)
[INFO] [stderr]    Migrating libc-test/tests/semver.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating libc-test/tests/ctest.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libc-test-8419d9e9d35ed0b4/out/ctest_output.rs (9741 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 20s
[INFO] [stderr] crater-edition-check: ctest v0.5.1 (/opt/rustwide/workdir/ctest) updating edition from 2024 to 2024
[INFO] [stderr] crater-edition-check: ctest-test v0.1.0 (/opt/rustwide/workdir/ctest-test) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: libc v1.0.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: libc-test v0.1.0 (/opt/rustwide/workdir/libc-test) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling ctest v0.5.1 (/opt/rustwide/workdir/ctest)
[INFO] [stderr]    Compiling libc v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `linux::can::*`
[INFO] [stdout]    --> src/new/mod.rs:184:17
[INFO] [stdout]     |
[INFO] [stdout] 184 |         pub use linux::can::*;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `linux::can::*`
[INFO] [stdout]    --> src/new/mod.rs:184:17
[INFO] [stdout]     |
[INFO] [stdout] 184 |         pub use linux::can::*;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling libc-test v0.1.0 (/opt/rustwide/workdir/libc-test)
[INFO] [stderr]    Compiling ctest-test v0.1.0 (/opt/rustwide/workdir/ctest-test)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 | /         extern "C" {
[INFO] [stdout] 78 | |             fn ctest_const_cstr__T2S() -> *const c_char;
[INFO] [stdout] 79 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 | /         extern "C" {
[INFO] [stdout] 106 | |             fn ctest_const__T2C() -> *const T;
[INFO] [stdout] 107 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | /         extern "C" {
[INFO] [stdout] 127 | |             fn ctest_const__ENUM_REPR_TOO_SMALL_A() -> *const T;
[INFO] [stdout] 128 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | /         extern "C" {
[INFO] [stdout] 148 | |             fn ctest_const__ENUM_WRONG_SIGNEDNESS_A() -> *const T;
[INFO] [stdout] 149 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | /         extern "C" {
[INFO] [stdout] 171 | |             fn ctest_size_of__T2Foo() -> u64;
[INFO] [stdout] 172 | |             fn ctest_align_of__T2Foo() -> u64;
[INFO] [stdout] 173 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | /         extern "C" {
[INFO] [stdout] 187 | |             fn ctest_size_of__T2Bar() -> u64;
[INFO] [stdout] 188 | |             fn ctest_align_of__T2Bar() -> u64;
[INFO] [stdout] 189 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | /         extern "C" {
[INFO] [stdout] 203 | |             fn ctest_size_of__T2TypedefFoo() -> u64;
[INFO] [stdout] 204 | |             fn ctest_align_of__T2TypedefFoo() -> u64;
[INFO] [stdout] 205 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | /         extern "C" {
[INFO] [stdout] 219 | |             fn ctest_size_of__T2TypedefInt() -> u64;
[INFO] [stdout] 220 | |             fn ctest_align_of__T2TypedefInt() -> u64;
[INFO] [stdout] 221 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | /         extern "C" {
[INFO] [stdout] 235 | |             fn ctest_size_of__enum_repr_too_small() -> u64;
[INFO] [stdout] 236 | |             fn ctest_align_of__enum_repr_too_small() -> u64;
[INFO] [stdout] 237 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:250:9
[INFO] [stdout]     |
[INFO] [stdout] 250 | /         extern "C" {
[INFO] [stdout] 251 | |             fn ctest_size_of__enum_wrong_signedness() -> u64;
[INFO] [stdout] 252 | |             fn ctest_align_of__enum_wrong_signedness() -> u64;
[INFO] [stdout] 253 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | /         extern "C" {
[INFO] [stdout] 267 | |             fn ctest_size_of__T2Baz() -> u64;
[INFO] [stdout] 268 | |             fn ctest_align_of__T2Baz() -> u64;
[INFO] [stdout] 269 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 | /         extern "C" {
[INFO] [stdout] 283 | |             fn ctest_size_of__T2Union() -> u64;
[INFO] [stdout] 284 | |             fn ctest_align_of__T2Union() -> u64;
[INFO] [stdout] 285 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:306:9
[INFO] [stdout]     |
[INFO] [stdout] 306 | /         extern "C" {
[INFO] [stdout] 307 | |             fn ctest_signededness_of__T2Foo() -> u32;
[INFO] [stdout] 308 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 | /         extern "C" {
[INFO] [stdout] 318 | |             fn ctest_signededness_of__T2Bar() -> u32;
[INFO] [stdout] 319 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 | /         extern "C" {
[INFO] [stdout] 329 | |             fn ctest_signededness_of__T2TypedefFoo() -> u32;
[INFO] [stdout] 330 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:339:9
[INFO] [stdout]     |
[INFO] [stdout] 339 | /         extern "C" {
[INFO] [stdout] 340 | |             fn ctest_signededness_of__T2TypedefInt() -> u32;
[INFO] [stdout] 341 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 | /         extern "C" {
[INFO] [stdout] 351 | |             fn ctest_signededness_of__enum_repr_too_small() -> u32;
[INFO] [stdout] 352 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 | /         extern "C" {
[INFO] [stdout] 362 | |             fn ctest_signededness_of__enum_wrong_signedness() -> u32;
[INFO] [stdout] 363 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:375:9
[INFO] [stdout]     |
[INFO] [stdout] 375 | /         extern "C" {
[INFO] [stdout] 376 | |             fn ctest_offset_of__T2Baz__a() -> u64;
[INFO] [stdout] 377 | |             fn ctest_size_of__T2Baz__a() -> u64;
[INFO] [stdout] 378 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 | /         extern "C" {
[INFO] [stdout] 400 | |             fn ctest_offset_of__T2Baz__b() -> u64;
[INFO] [stdout] 401 | |             fn ctest_size_of__T2Baz__b() -> u64;
[INFO] [stdout] 402 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:423:9
[INFO] [stdout]     |
[INFO] [stdout] 423 | /         extern "C" {
[INFO] [stdout] 424 | |             fn ctest_offset_of__T2Union__a() -> u64;
[INFO] [stdout] 425 | |             fn ctest_size_of__T2Union__a() -> u64;
[INFO] [stdout] 426 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 | /         extern "C" {
[INFO] [stdout] 448 | |             fn ctest_offset_of__T2Union__b() -> u64;
[INFO] [stdout] 449 | |             fn ctest_size_of__T2Union__b() -> u64;
[INFO] [stdout] 450 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:474:9
[INFO] [stdout]     |
[INFO] [stdout] 474 | /         extern "C" {
[INFO] [stdout] 475 | |             fn ctest_field_ptr__T2Baz__a(a: *const T2Baz) -> *mut u8;
[INFO] [stdout] 476 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:491:9
[INFO] [stdout]     |
[INFO] [stdout] 491 | /         extern "C" {
[INFO] [stdout] 492 | |             fn ctest_field_ptr__T2Baz__b(a: *const T2Baz) -> *mut u8;
[INFO] [stdout] 493 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 | /         extern "C" {
[INFO] [stdout] 509 | |             fn ctest_field_ptr__T2Union__a(a: *const T2Union) -> *mut u8;
[INFO] [stdout] 510 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:525:9
[INFO] [stdout]     |
[INFO] [stdout] 525 | /         extern "C" {
[INFO] [stdout] 526 | |             fn ctest_field_ptr__T2Union__b(a: *const T2Union) -> *mut u8;
[INFO] [stdout] 527 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t2gen.rs:555:9
[INFO] [stdout]     |
[INFO] [stdout] 555 | /         extern "C" {
[INFO] [stdout] 556 | |             fn ctest_foreign_fn__T2a() -> unsafe extern "C" fn();
[INFO] [stdout] 557 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 | /         extern "C" {
[INFO] [stdout] 78 | |             fn ctest_const_cstr__T1S() -> *const c_char;
[INFO] [stdout] 79 | |         }
[INFO] [stdout]    | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 | /         extern "C" {
[INFO] [stdout] 106 | |             fn ctest_const__T1N() -> *const T;
[INFO] [stdout] 107 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | /         extern "C" {
[INFO] [stdout] 127 | |             fn ctest_const__T1C() -> *const T;
[INFO] [stdout] 128 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 | /         extern "C" {
[INFO] [stdout] 148 | |             fn ctest_const__LOG_MAX_LINE_LENGTH() -> *const T;
[INFO] [stdout] 149 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | /         extern "C" {
[INFO] [stdout] 171 | |             fn ctest_size_of__T1Foo() -> u64;
[INFO] [stdout] 172 | |             fn ctest_align_of__T1Foo() -> u64;
[INFO] [stdout] 173 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 | /         extern "C" {
[INFO] [stdout] 187 | |             fn ctest_size_of__T1TypedefDouble() -> u64;
[INFO] [stdout] 188 | |             fn ctest_align_of__T1TypedefDouble() -> u64;
[INFO] [stdout] 189 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 | /         extern "C" {
[INFO] [stdout] 203 | |             fn ctest_size_of__T1TypedefPtr() -> u64;
[INFO] [stdout] 204 | |             fn ctest_align_of__T1TypedefPtr() -> u64;
[INFO] [stdout] 205 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 | /         extern "C" {
[INFO] [stdout] 219 | |             fn ctest_size_of__T1TypedefStruct() -> u64;
[INFO] [stdout] 220 | |             fn ctest_align_of__T1TypedefStruct() -> u64;
[INFO] [stdout] 221 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:234:9
[INFO] [stdout]     |
[INFO] [stdout] 234 | /         extern "C" {
[INFO] [stdout] 235 | |             fn ctest_size_of__Arr() -> u64;
[INFO] [stdout] 236 | |             fn ctest_align_of__Arr() -> u64;
[INFO] [stdout] 237 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:250:9
[INFO] [stdout]     |
[INFO] [stdout] 250 | /         extern "C" {
[INFO] [stdout] 251 | |             fn ctest_size_of__T1Bar() -> u64;
[INFO] [stdout] 252 | |             fn ctest_align_of__T1Bar() -> u64;
[INFO] [stdout] 253 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 | /         extern "C" {
[INFO] [stdout] 267 | |             fn ctest_size_of__T1Baz() -> u64;
[INFO] [stdout] 268 | |             fn ctest_align_of__T1Baz() -> u64;
[INFO] [stdout] 269 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 | /         extern "C" {
[INFO] [stdout] 283 | |             fn ctest_size_of__T1StructWithUnion() -> u64;
[INFO] [stdout] 284 | |             fn ctest_align_of__T1StructWithUnion() -> u64;
[INFO] [stdout] 285 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:298:9
[INFO] [stdout]     |
[INFO] [stdout] 298 | /         extern "C" {
[INFO] [stdout] 299 | |             fn ctest_size_of__Transparent() -> u64;
[INFO] [stdout] 300 | |             fn ctest_align_of__Transparent() -> u64;
[INFO] [stdout] 301 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:314:9
[INFO] [stdout]     |
[INFO] [stdout] 314 | /         extern "C" {
[INFO] [stdout] 315 | |             fn ctest_size_of__Q() -> u64;
[INFO] [stdout] 316 | |             fn ctest_align_of__Q() -> u64;
[INFO] [stdout] 317 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 | /         extern "C" {
[INFO] [stdout] 331 | |             fn ctest_size_of__T1_conflict_foo() -> u64;
[INFO] [stdout] 332 | |             fn ctest_align_of__T1_conflict_foo() -> u64;
[INFO] [stdout] 333 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 | /         extern "C" {
[INFO] [stdout] 347 | |             fn ctest_size_of__T1_conflict() -> u64;
[INFO] [stdout] 348 | |             fn ctest_align_of__T1_conflict() -> u64;
[INFO] [stdout] 349 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 | /         extern "C" {
[INFO] [stdout] 363 | |             fn ctest_size_of__Pack() -> u64;
[INFO] [stdout] 364 | |             fn ctest_align_of__Pack() -> u64;
[INFO] [stdout] 365 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:378:9
[INFO] [stdout]     |
[INFO] [stdout] 378 | /         extern "C" {
[INFO] [stdout] 379 | |             fn ctest_size_of__Pack4() -> u64;
[INFO] [stdout] 380 | |             fn ctest_align_of__Pack4() -> u64;
[INFO] [stdout] 381 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:394:9
[INFO] [stdout]     |
[INFO] [stdout] 394 | /         extern "C" {
[INFO] [stdout] 395 | |             fn ctest_size_of__V() -> u64;
[INFO] [stdout] 396 | |             fn ctest_align_of__V() -> u64;
[INFO] [stdout] 397 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:410:9
[INFO] [stdout]     |
[INFO] [stdout] 410 | /         extern "C" {
[INFO] [stdout] 411 | |             fn ctest_size_of__T1Union() -> u64;
[INFO] [stdout] 412 | |             fn ctest_align_of__T1Union() -> u64;
[INFO] [stdout] 413 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:426:9
[INFO] [stdout]     |
[INFO] [stdout] 426 | /         extern "C" {
[INFO] [stdout] 427 | |             fn ctest_size_of__T1NoTypedefUnion() -> u64;
[INFO] [stdout] 428 | |             fn ctest_align_of__T1NoTypedefUnion() -> u64;
[INFO] [stdout] 429 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:450:9
[INFO] [stdout]     |
[INFO] [stdout] 450 | /         extern "C" {
[INFO] [stdout] 451 | |             fn ctest_signededness_of__T1Foo() -> u32;
[INFO] [stdout] 452 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:464:9
[INFO] [stdout]     |
[INFO] [stdout] 464 | /         extern "C" {
[INFO] [stdout] 465 | |             fn ctest_offset_of__T1Bar__a() -> u64;
[INFO] [stdout] 466 | |             fn ctest_size_of__T1Bar__a() -> u64;
[INFO] [stdout] 467 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:488:9
[INFO] [stdout]     |
[INFO] [stdout] 488 | /         extern "C" {
[INFO] [stdout] 489 | |             fn ctest_offset_of__T1Bar__b() -> u64;
[INFO] [stdout] 490 | |             fn ctest_size_of__T1Bar__b() -> u64;
[INFO] [stdout] 491 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 | /         extern "C" {
[INFO] [stdout] 513 | |             fn ctest_offset_of__T1Bar__c() -> u64;
[INFO] [stdout] 514 | |             fn ctest_size_of__T1Bar__c() -> u64;
[INFO] [stdout] 515 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:536:9
[INFO] [stdout]     |
[INFO] [stdout] 536 | /         extern "C" {
[INFO] [stdout] 537 | |             fn ctest_offset_of__T1Bar__d() -> u64;
[INFO] [stdout] 538 | |             fn ctest_size_of__T1Bar__d() -> u64;
[INFO] [stdout] 539 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 | /         extern "C" {
[INFO] [stdout] 561 | |             fn ctest_offset_of__T1Bar__e() -> u64;
[INFO] [stdout] 562 | |             fn ctest_size_of__T1Bar__e() -> u64;
[INFO] [stdout] 563 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:584:9
[INFO] [stdout]     |
[INFO] [stdout] 584 | /         extern "C" {
[INFO] [stdout] 585 | |             fn ctest_offset_of__T1Bar__f() -> u64;
[INFO] [stdout] 586 | |             fn ctest_size_of__T1Bar__f() -> u64;
[INFO] [stdout] 587 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 | /         extern "C" {
[INFO] [stdout] 609 | |             fn ctest_offset_of__T1Baz__a() -> u64;
[INFO] [stdout] 610 | |             fn ctest_size_of__T1Baz__a() -> u64;
[INFO] [stdout] 611 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:632:9
[INFO] [stdout]     |
[INFO] [stdout] 632 | /         extern "C" {
[INFO] [stdout] 633 | |             fn ctest_offset_of__T1Baz__b() -> u64;
[INFO] [stdout] 634 | |             fn ctest_size_of__T1Baz__b() -> u64;
[INFO] [stdout] 635 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 | /         extern "C" {
[INFO] [stdout] 657 | |             fn ctest_offset_of__T1StructWithUnion__u() -> u64;
[INFO] [stdout] 658 | |             fn ctest_size_of__T1StructWithUnion__u() -> u64;
[INFO] [stdout] 659 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:680:9
[INFO] [stdout]     |
[INFO] [stdout] 680 | /         extern "C" {
[INFO] [stdout] 681 | |             fn ctest_offset_of__Q__q0() -> u64;
[INFO] [stdout] 682 | |             fn ctest_size_of__Q__q0() -> u64;
[INFO] [stdout] 683 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:704:9
[INFO] [stdout]     |
[INFO] [stdout] 704 | /         extern "C" {
[INFO] [stdout] 705 | |             fn ctest_offset_of__Q__q1() -> u64;
[INFO] [stdout] 706 | |             fn ctest_size_of__Q__q1() -> u64;
[INFO] [stdout] 707 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:728:9
[INFO] [stdout]     |
[INFO] [stdout] 728 | /         extern "C" {
[INFO] [stdout] 729 | |             fn ctest_offset_of__Q__q2() -> u64;
[INFO] [stdout] 730 | |             fn ctest_size_of__Q__q2() -> u64;
[INFO] [stdout] 731 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:752:9
[INFO] [stdout]     |
[INFO] [stdout] 752 | /         extern "C" {
[INFO] [stdout] 753 | |             fn ctest_offset_of__T1_conflict__foo() -> u64;
[INFO] [stdout] 754 | |             fn ctest_size_of__T1_conflict__foo() -> u64;
[INFO] [stdout] 755 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:776:9
[INFO] [stdout]     |
[INFO] [stdout] 776 | /         extern "C" {
[INFO] [stdout] 777 | |             fn ctest_offset_of__Pack__a() -> u64;
[INFO] [stdout] 778 | |             fn ctest_size_of__Pack__a() -> u64;
[INFO] [stdout] 779 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:800:9
[INFO] [stdout]     |
[INFO] [stdout] 800 | /         extern "C" {
[INFO] [stdout] 801 | |             fn ctest_offset_of__Pack__b() -> u64;
[INFO] [stdout] 802 | |             fn ctest_size_of__Pack__b() -> u64;
[INFO] [stdout] 803 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 | /         extern "C" {
[INFO] [stdout] 825 | |             fn ctest_offset_of__Pack4__a() -> u64;
[INFO] [stdout] 826 | |             fn ctest_size_of__Pack4__a() -> u64;
[INFO] [stdout] 827 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:848:9
[INFO] [stdout]     |
[INFO] [stdout] 848 | /         extern "C" {
[INFO] [stdout] 849 | |             fn ctest_offset_of__Pack4__b() -> u64;
[INFO] [stdout] 850 | |             fn ctest_size_of__Pack4__b() -> u64;
[INFO] [stdout] 851 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 | /         extern "C" {
[INFO] [stdout] 873 | |             fn ctest_offset_of__V__v() -> u64;
[INFO] [stdout] 874 | |             fn ctest_size_of__V__v() -> u64;
[INFO] [stdout] 875 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:896:9
[INFO] [stdout]     |
[INFO] [stdout] 896 | /         extern "C" {
[INFO] [stdout] 897 | |             fn ctest_offset_of__T1Union__a() -> u64;
[INFO] [stdout] 898 | |             fn ctest_size_of__T1Union__a() -> u64;
[INFO] [stdout] 899 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:920:9
[INFO] [stdout]     |
[INFO] [stdout] 920 | /         extern "C" {
[INFO] [stdout] 921 | |             fn ctest_offset_of__T1Union__b() -> u64;
[INFO] [stdout] 922 | |             fn ctest_size_of__T1Union__b() -> u64;
[INFO] [stdout] 923 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:944:9
[INFO] [stdout]     |
[INFO] [stdout] 944 | /         extern "C" {
[INFO] [stdout] 945 | |             fn ctest_offset_of__T1NoTypedefUnion__a() -> u64;
[INFO] [stdout] 946 | |             fn ctest_size_of__T1NoTypedefUnion__a() -> u64;
[INFO] [stdout] 947 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:968:9
[INFO] [stdout]     |
[INFO] [stdout] 968 | /         extern "C" {
[INFO] [stdout] 969 | |             fn ctest_offset_of__T1NoTypedefUnion__b() -> u64;
[INFO] [stdout] 970 | |             fn ctest_size_of__T1NoTypedefUnion__b() -> u64;
[INFO] [stdout] 971 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:995:9
[INFO] [stdout]     |
[INFO] [stdout] 995 | /         extern "C" {
[INFO] [stdout] 996 | |             fn ctest_field_ptr__T1Bar__a(a: *const T1Bar) -> *mut u8;
[INFO] [stdout] 997 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1012:9
[INFO] [stdout]      |
[INFO] [stdout] 1012 | /         extern "C" {
[INFO] [stdout] 1013 | |             fn ctest_field_ptr__T1Bar__b(a: *const T1Bar) -> *mut u8;
[INFO] [stdout] 1014 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1029:9
[INFO] [stdout]      |
[INFO] [stdout] 1029 | /         extern "C" {
[INFO] [stdout] 1030 | |             fn ctest_field_ptr__T1Bar__c(a: *const T1Bar) -> *mut u8;
[INFO] [stdout] 1031 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1046:9
[INFO] [stdout]      |
[INFO] [stdout] 1046 | /         extern "C" {
[INFO] [stdout] 1047 | |             fn ctest_field_ptr__T1Bar__d(a: *const T1Bar) -> *mut u8;
[INFO] [stdout] 1048 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1063:9
[INFO] [stdout]      |
[INFO] [stdout] 1063 | /         extern "C" {
[INFO] [stdout] 1064 | |             fn ctest_field_ptr__T1Bar__e(a: *const T1Bar) -> *mut u8;
[INFO] [stdout] 1065 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1080:9
[INFO] [stdout]      |
[INFO] [stdout] 1080 | /         extern "C" {
[INFO] [stdout] 1081 | |             fn ctest_field_ptr__T1Bar__f(a: *const T1Bar) -> *mut u8;
[INFO] [stdout] 1082 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1097:9
[INFO] [stdout]      |
[INFO] [stdout] 1097 | /         extern "C" {
[INFO] [stdout] 1098 | |             fn ctest_field_ptr__T1Baz__a(a: *const T1Baz) -> *mut u8;
[INFO] [stdout] 1099 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1114:9
[INFO] [stdout]      |
[INFO] [stdout] 1114 | /         extern "C" {
[INFO] [stdout] 1115 | |             fn ctest_field_ptr__T1Baz__b(a: *const T1Baz) -> *mut u8;
[INFO] [stdout] 1116 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1131:9
[INFO] [stdout]      |
[INFO] [stdout] 1131 | /         extern "C" {
[INFO] [stdout] 1132 | |             fn ctest_field_ptr__T1StructWithUnion__u(a: *const T1StructWithUnion) -> *mut u8;
[INFO] [stdout] 1133 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1148:9
[INFO] [stdout]      |
[INFO] [stdout] 1148 | /         extern "C" {
[INFO] [stdout] 1149 | |             fn ctest_field_ptr__Q__q0(a: *const Q) -> *mut u8;
[INFO] [stdout] 1150 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1165:9
[INFO] [stdout]      |
[INFO] [stdout] 1165 | /         extern "C" {
[INFO] [stdout] 1166 | |             fn ctest_field_ptr__Q__q1(a: *const Q) -> *mut u8;
[INFO] [stdout] 1167 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1182:9
[INFO] [stdout]      |
[INFO] [stdout] 1182 | /         extern "C" {
[INFO] [stdout] 1183 | |             fn ctest_field_ptr__Q__q2(a: *const Q) -> *mut u8;
[INFO] [stdout] 1184 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1199:9
[INFO] [stdout]      |
[INFO] [stdout] 1199 | /         extern "C" {
[INFO] [stdout] 1200 | |             fn ctest_field_ptr__T1_conflict__foo(a: *const T1_conflict) -> *mut u8;
[INFO] [stdout] 1201 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1216:9
[INFO] [stdout]      |
[INFO] [stdout] 1216 | /         extern "C" {
[INFO] [stdout] 1217 | |             fn ctest_field_ptr__Pack__a(a: *const Pack) -> *mut u8;
[INFO] [stdout] 1218 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1233:9
[INFO] [stdout]      |
[INFO] [stdout] 1233 | /         extern "C" {
[INFO] [stdout] 1234 | |             fn ctest_field_ptr__Pack__b(a: *const Pack) -> *mut u8;
[INFO] [stdout] 1235 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1250 | /         extern "C" {
[INFO] [stdout] 1251 | |             fn ctest_field_ptr__Pack4__a(a: *const Pack4) -> *mut u8;
[INFO] [stdout] 1252 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 | /         extern "C" {
[INFO] [stdout] 1268 | |             fn ctest_field_ptr__Pack4__b(a: *const Pack4) -> *mut u8;
[INFO] [stdout] 1269 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1284:9
[INFO] [stdout]      |
[INFO] [stdout] 1284 | /         extern "C" {
[INFO] [stdout] 1285 | |             fn ctest_field_ptr__V__v(a: *const V) -> *mut u8;
[INFO] [stdout] 1286 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1301:9
[INFO] [stdout]      |
[INFO] [stdout] 1301 | /         extern "C" {
[INFO] [stdout] 1302 | |             fn ctest_field_ptr__T1Union__a(a: *const T1Union) -> *mut u8;
[INFO] [stdout] 1303 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1318:9
[INFO] [stdout]      |
[INFO] [stdout] 1318 | /         extern "C" {
[INFO] [stdout] 1319 | |             fn ctest_field_ptr__T1Union__b(a: *const T1Union) -> *mut u8;
[INFO] [stdout] 1320 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1335:9
[INFO] [stdout]      |
[INFO] [stdout] 1335 | /         extern "C" {
[INFO] [stdout] 1336 | |             fn ctest_field_ptr__T1NoTypedefUnion__a(a: *const T1NoTypedefUnion) -> *mut u8;
[INFO] [stdout] 1337 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1352:9
[INFO] [stdout]      |
[INFO] [stdout] 1352 | /         extern "C" {
[INFO] [stdout] 1353 | |             fn ctest_field_ptr__T1NoTypedefUnion__b(a: *const T1NoTypedefUnion) -> *mut u8;
[INFO] [stdout] 1354 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1405:9
[INFO] [stdout]      |
[INFO] [stdout] 1405 | /         extern "C" {
[INFO] [stdout] 1406 | |             fn ctest_size_of__T1Foo() -> u64;
[INFO] [stdout] 1407 | |             fn ctest_roundtrip__T1Foo(
[INFO] [stdout] 1408 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 1409 | |             ) -> U;
[INFO] [stdout] 1410 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1497:9
[INFO] [stdout]      |
[INFO] [stdout] 1497 | /         extern "C" {
[INFO] [stdout] 1498 | |             fn ctest_size_of__T1TypedefDouble() -> u64;
[INFO] [stdout] 1499 | |             fn ctest_roundtrip__T1TypedefDouble(
[INFO] [stdout] 1500 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 1501 | |             ) -> U;
[INFO] [stdout] 1502 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1589:9
[INFO] [stdout]      |
[INFO] [stdout] 1589 | /         extern "C" {
[INFO] [stdout] 1590 | |             fn ctest_size_of__T1TypedefPtr() -> u64;
[INFO] [stdout] 1591 | |             fn ctest_roundtrip__T1TypedefPtr(
[INFO] [stdout] 1592 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 1593 | |             ) -> U;
[INFO] [stdout] 1594 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1681:9
[INFO] [stdout]      |
[INFO] [stdout] 1681 | /         extern "C" {
[INFO] [stdout] 1682 | |             fn ctest_size_of__T1TypedefStruct() -> u64;
[INFO] [stdout] 1683 | |             fn ctest_roundtrip__T1TypedefStruct(
[INFO] [stdout] 1684 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 1685 | |             ) -> U;
[INFO] [stdout] 1686 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1815:9
[INFO] [stdout]      |
[INFO] [stdout] 1815 | /         extern "C" {
[INFO] [stdout] 1816 | |             fn ctest_size_of__T1Bar() -> u64;
[INFO] [stdout] 1817 | |             fn ctest_roundtrip__T1Bar(
[INFO] [stdout] 1818 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 1819 | |             ) -> U;
[INFO] [stdout] 1820 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:1921:9
[INFO] [stdout]      |
[INFO] [stdout] 1921 | /         extern "C" {
[INFO] [stdout] 1922 | |             fn ctest_size_of__T1Baz() -> u64;
[INFO] [stdout] 1923 | |             fn ctest_roundtrip__T1Baz(
[INFO] [stdout] 1924 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 1925 | |             ) -> U;
[INFO] [stdout] 1926 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2020:9
[INFO] [stdout]      |
[INFO] [stdout] 2020 | /         extern "C" {
[INFO] [stdout] 2021 | |             fn ctest_size_of__T1StructWithUnion() -> u64;
[INFO] [stdout] 2022 | |             fn ctest_roundtrip__T1StructWithUnion(
[INFO] [stdout] 2023 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2024 | |             ) -> U;
[INFO] [stdout] 2025 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2112:9
[INFO] [stdout]      |
[INFO] [stdout] 2112 | /         extern "C" {
[INFO] [stdout] 2113 | |             fn ctest_size_of__Transparent() -> u64;
[INFO] [stdout] 2114 | |             fn ctest_roundtrip__Transparent(
[INFO] [stdout] 2115 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2116 | |             ) -> U;
[INFO] [stdout] 2117 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2225:9
[INFO] [stdout]      |
[INFO] [stdout] 2225 | /         extern "C" {
[INFO] [stdout] 2226 | |             fn ctest_size_of__Q() -> u64;
[INFO] [stdout] 2227 | |             fn ctest_roundtrip__Q(
[INFO] [stdout] 2228 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2229 | |             ) -> U;
[INFO] [stdout] 2230 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2317:9
[INFO] [stdout]      |
[INFO] [stdout] 2317 | /         extern "C" {
[INFO] [stdout] 2318 | |             fn ctest_size_of__T1_conflict_foo() -> u64;
[INFO] [stdout] 2319 | |             fn ctest_roundtrip__T1_conflict_foo(
[INFO] [stdout] 2320 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2321 | |             ) -> U;
[INFO] [stdout] 2322 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2416:9
[INFO] [stdout]      |
[INFO] [stdout] 2416 | /         extern "C" {
[INFO] [stdout] 2417 | |             fn ctest_size_of__T1_conflict() -> u64;
[INFO] [stdout] 2418 | |             fn ctest_roundtrip__T1_conflict(
[INFO] [stdout] 2419 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2420 | |             ) -> U;
[INFO] [stdout] 2421 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2522:9
[INFO] [stdout]      |
[INFO] [stdout] 2522 | /         extern "C" {
[INFO] [stdout] 2523 | |             fn ctest_size_of__Pack() -> u64;
[INFO] [stdout] 2524 | |             fn ctest_roundtrip__Pack(
[INFO] [stdout] 2525 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2526 | |             ) -> U;
[INFO] [stdout] 2527 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2628:9
[INFO] [stdout]      |
[INFO] [stdout] 2628 | /         extern "C" {
[INFO] [stdout] 2629 | |             fn ctest_size_of__Pack4() -> u64;
[INFO] [stdout] 2630 | |             fn ctest_roundtrip__Pack4(
[INFO] [stdout] 2631 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2632 | |             ) -> U;
[INFO] [stdout] 2633 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2727:9
[INFO] [stdout]      |
[INFO] [stdout] 2727 | /         extern "C" {
[INFO] [stdout] 2728 | |             fn ctest_size_of__V() -> u64;
[INFO] [stdout] 2729 | |             fn ctest_roundtrip__V(
[INFO] [stdout] 2730 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2731 | |             ) -> U;
[INFO] [stdout] 2732 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2833:9
[INFO] [stdout]      |
[INFO] [stdout] 2833 | /         extern "C" {
[INFO] [stdout] 2834 | |             fn ctest_size_of__T1Union() -> u64;
[INFO] [stdout] 2835 | |             fn ctest_roundtrip__T1Union(
[INFO] [stdout] 2836 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2837 | |             ) -> U;
[INFO] [stdout] 2838 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:2939:9
[INFO] [stdout]      |
[INFO] [stdout] 2939 | /         extern "C" {
[INFO] [stdout] 2940 | |             fn ctest_size_of__T1NoTypedefUnion() -> u64;
[INFO] [stdout] 2941 | |             fn ctest_roundtrip__T1NoTypedefUnion(
[INFO] [stdout] 2942 | |                 input: MaybeUninit<U>, is_padding_byte: *const bool, value_bytes: *mut u8
[INFO] [stdout] 2943 | |             ) -> U;
[INFO] [stdout] 2944 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3008:9
[INFO] [stdout]      |
[INFO] [stdout] 3008 | /         extern "C" {
[INFO] [stdout] 3009 | |             fn ctest_foreign_fn__T1a() -> unsafe extern "C" fn();
[INFO] [stdout] 3010 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3017:9
[INFO] [stdout]      |
[INFO] [stdout] 3017 | /         extern "C" {
[INFO] [stdout] 3018 | |             fn ctest_foreign_fn__T1b() -> unsafe extern "C" fn();
[INFO] [stdout] 3019 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3026:9
[INFO] [stdout]      |
[INFO] [stdout] 3026 | /         extern "C" {
[INFO] [stdout] 3027 | |             fn ctest_foreign_fn__T1c() -> unsafe extern "C" fn();
[INFO] [stdout] 3028 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3035:9
[INFO] [stdout]      |
[INFO] [stdout] 3035 | /         extern "C" {
[INFO] [stdout] 3036 | |             fn ctest_foreign_fn__T1d() -> unsafe extern "C" fn();
[INFO] [stdout] 3037 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3044:9
[INFO] [stdout]      |
[INFO] [stdout] 3044 | /         extern "C" {
[INFO] [stdout] 3045 | |             fn ctest_foreign_fn__T1e() -> unsafe extern "C" fn();
[INFO] [stdout] 3046 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3053:9
[INFO] [stdout]      |
[INFO] [stdout] 3053 | /         extern "C" {
[INFO] [stdout] 3054 | |             fn ctest_foreign_fn__f() -> unsafe extern "C" fn();
[INFO] [stdout] 3055 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3062:9
[INFO] [stdout]      |
[INFO] [stdout] 3062 | /         extern "C" {
[INFO] [stdout] 3063 | |             fn ctest_foreign_fn__T1g() -> unsafe extern "C" fn();
[INFO] [stdout] 3064 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3071:9
[INFO] [stdout]      |
[INFO] [stdout] 3071 | /         extern "C" {
[INFO] [stdout] 3072 | |             fn ctest_foreign_fn__T1h() -> unsafe extern "C" fn();
[INFO] [stdout] 3073 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3080:9
[INFO] [stdout]      |
[INFO] [stdout] 3080 | /         extern "C" {
[INFO] [stdout] 3081 | |             fn ctest_foreign_fn__T1i() -> unsafe extern "C" fn();
[INFO] [stdout] 3082 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3089:9
[INFO] [stdout]      |
[INFO] [stdout] 3089 | /         extern "C" {
[INFO] [stdout] 3090 | |             fn ctest_foreign_fn__T1j() -> unsafe extern "C" fn();
[INFO] [stdout] 3091 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3098:9
[INFO] [stdout]      |
[INFO] [stdout] 3098 | /         extern "C" {
[INFO] [stdout] 3099 | |             fn ctest_foreign_fn__T1o() -> unsafe extern "C" fn();
[INFO] [stdout] 3100 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3107:9
[INFO] [stdout]      |
[INFO] [stdout] 3107 | /         extern "C" {
[INFO] [stdout] 3108 | |             fn ctest_foreign_fn__T1p() -> unsafe extern "C" fn();
[INFO] [stdout] 3109 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3116:9
[INFO] [stdout]      |
[INFO] [stdout] 3116 | /         extern "C" {
[INFO] [stdout] 3117 | |             fn ctest_foreign_fn__T1r() -> unsafe extern "C" fn();
[INFO] [stdout] 3118 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3125:9
[INFO] [stdout]      |
[INFO] [stdout] 3125 | /         extern "C" {
[INFO] [stdout] 3126 | |             fn ctest_foreign_fn__T1s() -> unsafe extern "C" fn();
[INFO] [stdout] 3127 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3134:9
[INFO] [stdout]      |
[INFO] [stdout] 3134 | /         extern "C" {
[INFO] [stdout] 3135 | |             fn ctest_foreign_fn__T1t() -> unsafe extern "C" fn();
[INFO] [stdout] 3136 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3143:9
[INFO] [stdout]      |
[INFO] [stdout] 3143 | /         extern "C" {
[INFO] [stdout] 3144 | |             fn ctest_foreign_fn__T1v() -> unsafe extern "C" fn();
[INFO] [stdout] 3145 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3152:9
[INFO] [stdout]      |
[INFO] [stdout] 3152 | /         extern "C" {
[INFO] [stdout] 3153 | |             fn ctest_foreign_fn__T1_vol0() -> unsafe extern "C" fn();
[INFO] [stdout] 3154 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3161:9
[INFO] [stdout]      |
[INFO] [stdout] 3161 | /         extern "C" {
[INFO] [stdout] 3162 | |             fn ctest_foreign_fn__T1_vol1() -> unsafe extern "C" fn();
[INFO] [stdout] 3163 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3170:9
[INFO] [stdout]      |
[INFO] [stdout] 3170 | /         extern "C" {
[INFO] [stdout] 3171 | |             fn ctest_foreign_fn__T1_vol2() -> unsafe extern "C" fn();
[INFO] [stdout] 3172 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3181:9
[INFO] [stdout]      |
[INFO] [stdout] 3181 | /         extern "C" {
[INFO] [stdout] 3182 | |             fn ctest_static__T1static() -> *const c_uint;
[INFO] [stdout] 3183 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3192:9
[INFO] [stdout]      |
[INFO] [stdout] 3192 | /         extern "C" {
[INFO] [stdout] 3193 | |             fn ctest_static__T1_static_u8() -> *const u8;
[INFO] [stdout] 3194 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3203:9
[INFO] [stdout]      |
[INFO] [stdout] 3203 | /         extern "C" {
[INFO] [stdout] 3204 | |             fn ctest_static__T1_static_const_fn_ptr_unsafe2() -> *const unsafe extern "C" fn (u8) -> ();
[INFO] [stdout] 3205 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3214:9
[INFO] [stdout]      |
[INFO] [stdout] 3214 | /         extern "C" {
[INFO] [stdout] 3215 | |             fn ctest_static__T1_static_const_fn_ptr_unsafe3() -> *const unsafe extern "C" fn () -> ();
[INFO] [stdout] 3216 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3225:9
[INFO] [stdout]      |
[INFO] [stdout] 3225 | /         extern "C" {
[INFO] [stdout] 3226 | |             fn ctest_static__T1_static_wrong() -> *const u8;
[INFO] [stdout] 3227 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3236:9
[INFO] [stdout]      |
[INFO] [stdout] 3236 | /         extern "C" {
[INFO] [stdout] 3237 | |             fn ctest_static__T1_arr0() -> *const [i32 ; 2];
[INFO] [stdout] 3238 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3247:9
[INFO] [stdout]      |
[INFO] [stdout] 3247 | /         extern "C" {
[INFO] [stdout] 3248 | |             fn ctest_static__T1_arr1() -> *const [[i32 ; 3] ; 2];
[INFO] [stdout] 3249 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3258:9
[INFO] [stdout]      |
[INFO] [stdout] 3258 | /         extern "C" {
[INFO] [stdout] 3259 | |             fn ctest_static__T1_arr2() -> *const [[[i32 ; 3] ; 2] ; 1];
[INFO] [stdout] 3260 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3269:9
[INFO] [stdout]      |
[INFO] [stdout] 3269 | /         extern "C" {
[INFO] [stdout] 3270 | |             fn ctest_static__T1_arr3() -> *const [i32 ; 2];
[INFO] [stdout] 3271 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3280:9
[INFO] [stdout]      |
[INFO] [stdout] 3280 | /         extern "C" {
[INFO] [stdout] 3281 | |             fn ctest_static__T1_arr4() -> *const [[i32 ; 3] ; 2];
[INFO] [stdout] 3282 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3291:9
[INFO] [stdout]      |
[INFO] [stdout] 3291 | /         extern "C" {
[INFO] [stdout] 3292 | |             fn ctest_static__T1_arr5() -> *const [[[i32 ; 3] ; 2] ; 1];
[INFO] [stdout] 3293 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3302:9
[INFO] [stdout]      |
[INFO] [stdout] 3302 | /         extern "C" {
[INFO] [stdout] 3303 | |             fn ctest_static__T1_arr6() -> *const [[[i32 ; 3] ; 2] ; 1];
[INFO] [stdout] 3304 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ctest-test` (bin "t2") due to 27 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3313:9
[INFO] [stdout]      |
[INFO] [stdout] 3313 | /         extern "C" {
[INFO] [stdout] 3314 | |             fn ctest_static__T1_sref() -> *const & 'static i16;
[INFO] [stdout] 3315 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3324:9
[INFO] [stdout]      |
[INFO] [stdout] 3324 | /         extern "C" {
[INFO] [stdout] 3325 | |             fn ctest_static__T1_mut_opt_ref() -> *const Option < & 'static i32 >;
[INFO] [stdout] 3326 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3335:9
[INFO] [stdout]      |
[INFO] [stdout] 3335 | /         extern "C" {
[INFO] [stdout] 3336 | |             fn ctest_static__T1_mut_opt_mut_ref() -> *const Option < & 'static mut i32 >;
[INFO] [stdout] 3337 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3346:9
[INFO] [stdout]      |
[INFO] [stdout] 3346 | /         extern "C" {
[INFO] [stdout] 3347 | |             fn ctest_static__T1_const_opt_const_ref() -> *const Option < & 'static i32 >;
[INFO] [stdout] 3348 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3357:9
[INFO] [stdout]      |
[INFO] [stdout] 3357 | /         extern "C" {
[INFO] [stdout] 3358 | |             fn ctest_static__T1_opt_fn1() -> *const Option < unsafe extern "C" fn () -> () >;
[INFO] [stdout] 3359 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/ctest-test-526871f5ae7accb5/out/t1gen.rs:3368:9
[INFO] [stdout]      |
[INFO] [stdout] 3368 | /         extern "C" {
[INFO] [stdout] 3369 | |             fn ctest_static__vol_ptr() -> *const * mut u8;
[INFO] [stdout] 3370 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ctest-test` (bin "t1") due to 119 previous errors
[INFO] running `Command { std: "docker" "inspect" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0", kill_on_drop: false }`
[INFO] [stdout] 8e07db10ffb7ae7105c43b89b62e60ed9d9591a70e8097f37a11be0e10fd4cd0
